import request from '@/utils/request'
// 获取sku属性产品列表 /admin/product/{page}/{limit}
export const reqSpuList = (page, limit, category3Id) => {
    return request({ url: `/admin/product/${page}/${limit}`, method: 'get', params: { category3Id } })
}
// 获取spu信息
export const reqSpu = (spuId) => request({ url: `/admin/product/getSpuById/${spuId}`, method: 'get' })

// 获取品牌信息
export const reqTradMarkList = () => {
    return request({ url: `/admin/product/baseTrademark/getTrademarkList`, method: 'get' })
}
// 获取spu图标接口
export const reqSpuImageList = (spuId) => {
    return request({ url: `/admin/product/spuImageList/${spuId}`, method: 'get' })
}
// 获取平台全部销售属性 整个平台销售属性一共三个
export const reqBaseSaleAttrList = () => {
    return request({ url: `/admin/product/baseSaleAttrList`, method: 'get' })
}

// 添加||修改spu 
export const reqAddOrUpDateSpu = (spuInfo) => {
    if (spuInfo.id) {
        return request({ url: `/admin/product/updateSpuInfo`, data: spuInfo, method: 'post' })
    } else {
        // 添加无id字段
        return request({ url: `/admin/product/saveSpuInfo`, data: spuInfo, method: 'post' })
    }
}
// 删除spu
export const reqdeleteSpu = (spuId) => {
    return request({ url: `/admin/product/deleteSpu/${spuId}`, method: 'delete' })
}

// 获取图片数据
// export const reqSpuImageList = (spuId) => request({ url: `/admin/product/spuImageList/${spuId}`, method: 'get' })
// 获取销售属性数据
export const reqSpuSaleAttrList = (spuId) => request({ url: `/admin/product/spuSaleAttrList/${spuId}`, method: 'get' })
// 获取平台属性数据

export const reqAttrInfoList = (category1Id, category2Id, category3Id) => request({ url: `/admin/product/attrInfoList/${category1Id}/${category2Id}/${category3Id}`, method: 'get' })

// 给spu添加新类sku
export const reqAddSku = (skuInfo) => request({ url: '/admin/product/saveSkuInfo', method: 'post', data: skuInfo })
// 获取sku数据的接口
export const reqSkuList = (spuId) => request({ url: `/admin/product/findBySpuId/${spuId}`, method: 'get' })